翻訳と辞書
Words near each other
・ "O" Is for Outlaw
・ "O"-Jung.Ban.Hap.
・ "Ode-to-Napoleon" hexachord
・ "Oh Yeah!" Live
・ "Our Contemporary" regional art exhibition (Leningrad, 1975)
・ "P" Is for Peril
・ "Pimpernel" Smith
・ "Polish death camp" controversy
・ "Pro knigi" ("About books")
・ "Prosopa" Greek Television Awards
・ "Pussy Cats" Starring the Walkmen
・ "Q" Is for Quarry
・ "R" Is for Ricochet
・ "R" The King (2016 film)
・ "Rags" Ragland
・ ! (album)
・ ! (disambiguation)
・ !!
・ !!!
・ !!! (album)
・ !!Destroy-Oh-Boy!!
・ !Action Pact!
・ !Arriba! La Pachanga
・ !Hero
・ !Hero (album)
・ !Kung language
・ !Oka Tokat
・ !PAUS3
・ !T.O.O.H.!
・ !Women Art Revolution


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

point set registration : ウィキペディア英語版
point set registration

In computer vision and pattern recognition, point set registration, also known as point matching, is the process of finding a spatial transformation that aligns two point sets. The purpose of finding such a transformation includes merging multiple data sets into a globally consistent model, and mapping a new measurement to a known data set to identify features or to estimate its pose. A point set may be raw data from 3D scanning or an array of rangefinders. For use in image processing and feature-based image registration, a point set may be a set of features obtained by feature extraction from an image, for example corner detection. Point set registration is used in optical character recognition
and aligning data from magnetic resonance imaging with computer aided tomography scans.
== Overview of problem ==

The problem may be summarized as follows:
Let \lbrace\mathcal,\mathcal\rbrace be two finite size point sets in a finite-dimensional real vector space \mathbb^d, which contain M and N points respectively. The problem is to find a transformation to be applied to the moving "model" point set \mathcal such that the difference between \mathcal and the static "scene" set \mathcal is minimized. In other words, a mapping from \mathbb^d to \mathbb^d is desired which yields the best alignment between the transformed "model" set and the "scene" set. The mapping may consist of a rigid or non-rigid transformation. The transformation model may be written as T where the transformed, registered model point set is:
It is useful to define an optimization parameter \theta:
such that it is clear that the optimizing algorithm adjusts \theta. Depending on the problem and number of dimensions, there may be more such parameters. The output of a point set registration algorithm is therefore the transformation parameter \theta of model T so that \mathcal is optimally aligned to \mathcal.
In convergence, it is desired for the distance between the two point sets to reach a global minimum. This is difficult without exhausting all possible transformations, so a local minimum suffices. The distance function between a transformed model point set T(\mathcal) and the scene point set \mathcal is given by some function \operatorname. A simple approach is to take the square of the Euclidean distance for every pair of points:
(m - s)^2|}}
Minimizing such a function in rigid registration is equivalent to solving a least squares problem. However, this function is sensitive to outlier data and consequently algorithms based on this function tend to be less robust against noisy data. A more robust formulation of the cost function uses some ''robust function'' g:
(T(\mathcal), \mathcal) = \sum_ \sum_}
Such a formulation is known as an ''M-estimator''. The robust function g is chosen such that the local configuration of the point set is insensitive to distant points, hence making it robust against outliers and noise.〔

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「point set registration」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.